    body {
      font-family: Verdana, sans-serif;
      font-size: 12px;
      background-color: black;
      text-align: center;
     }
    
    img {
      border: 0px;
    }

    .mainpic, .thumbpic {
      border: 1px solid black;
    }

    .topnav {
      padding: 10px;
      color: #CCCCCC;
    }

    #comments, #title {
      font-style: italic;
      text-decoration: none;
      color: #CCCCCC;
    }

    #desc {
      margin: 10px;
      padding: 10px;
      color: #CCCCCC;
      text-align: justify;
    }

    a,
    a:link,
    a:visited { 
      color: #CCCCCC;
      text-decoration: none;
    }

    a:active,
    a:hover { 
      color: white;
    }

    #shoeboxlink a, 
    #shoeboxlink a:link, 
    #shoeboxlink a:visited, 
    #shoeboxlink a:active, 
    #shoeboxlink a:hover, 
    #photosites,
    #photosites a {
      color: #555555;
    }
